package guoanmaker.operator.business.modelnobind;

import java.util.Date;
import java.util.List;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@NoArgsConstructor
public class ProvideRoomMove  {
	private String id;//主键
	
	private String roomName;//空间名称
	
	private String roomCodes;//空间编号
	
	private Integer roomCode;//空间编号后缀
	
	private String describeAsk;//空间描述
	
	private String address;//详细地址
	
	private String lat;//纬度
	
	private String lng;//经度
	
	private String roomlogo;// 空间logo
	
	private String auditOpinion;//审核意见

	private String cityName; //地级市名称
	
	private String areaName; //县级名称
	
	private String provinceName;//省级名称
	
	private String spaceDetail;//空间详情
	
	private String complement; //配套
	
	private String roomImgOne;//图片1
	
	private String roomImgTwo;//图片2
	
	private String roomImgThree;//图片3
	
	private String roomImgFour;//图片4
	
	private String roomImgFive;//图片5
	
	private Date roomTime;
	
	private Integer roomState; //空间状态   1:待审核 2:审核通过 3:审核失败 4:下架 5:冻结 6:删除状态
	
	private String violationReasons;//违规原因
	
	private String businessName;//商户名称
	
	private String username;
	
	private String commoditys;
	
	private Date dotime;
	
	//OperatorCityService--------------saveCity
	public ProvideRoomMove(String cityName){
		this.cityName=cityName;
	}
	
	//OperatorRoomService------------>selectRoomListByStauts
	public ProvideRoomMove(String id,String roomName,String roomCodes,String businessName,String commoditys,String username,Date roomTime,Date dotime){
		this.id=id;
		this.roomName=roomName;
		this.roomCodes=roomCodes;
		this.businessName=businessName;
		this.commoditys=commoditys;
		this.username=username;
		this.roomTime=roomTime;
		this.dotime=dotime;
	}
	//OperatorRoomService------------>selectRoomByRoomId
	public ProvideRoomMove(String id,String describeAsk,String roomName,String roomCodes,String cityName,String areaName,String provinceName,String address,String complement,
			String roomlogo,String spaceDetail,String commoditys,String roomImgOne,String roomImgTwo,
			String roomImgThree,String roomImgFour,String roomImgFive,Date roomTime){
		this.id=id;
		this.describeAsk=describeAsk;
		this.roomName=roomName;
		this.roomCodes=roomCodes;
		this.address=address;
		this.cityName=cityName;
		this.areaName=areaName;
		this.provinceName=provinceName;
		this.roomlogo=roomlogo;
		this.spaceDetail=spaceDetail;
		this.commoditys=commoditys;
		this.complement=complement;
		this.roomImgOne=roomImgOne;
		this.roomImgTwo=roomImgTwo;
		this.roomImgThree=roomImgThree;
		this.roomImgFour=roomImgFour;
		this.roomImgFive=roomImgFive;
		this.roomTime=roomTime;
	}
	
	public ProvideRoomMove(String id,String describeAsk,String roomName,String roomCodes,String cityName,String areaName,String provinceName,String address,String complement,
			String roomlogo,String spaceDetail,String roomImgOne,String roomImgTwo,
			String roomImgThree,String roomImgFour,String roomImgFive,Date roomTime){
		this.id=id;
		this.describeAsk=describeAsk;
		this.roomName=roomName;
		this.roomCodes=roomCodes;
		this.address=address;
		this.cityName=cityName;
		this.areaName=areaName;
		this.provinceName=provinceName;
		this.roomlogo=roomlogo;
		this.spaceDetail=spaceDetail;
		this.complement=complement;
		this.roomImgOne=roomImgOne;
		this.roomImgTwo=roomImgTwo;
		this.roomImgThree=roomImgThree;
		this.roomImgFour=roomImgFour;
		this.roomImgFive=roomImgFive;
		this.roomTime=roomTime;
	}
	
}
